package com.freak.kotlinfitnessserver.constant.fitness

object FitnessControlConstant {
    /**
     * 请求控制
     */
    const val RequestControl: Int = 0x00

    /**
     * 重置
     */
    const val Reset: Int = 0x01

    /**
     * 设置速度
     */
    const val SetTargetSpeed: Int = 0x02

    /**
     * 设置模板坡度/倾斜度
     */
    const val SetTargetInclination: Int = 0x03

    /**
     * 设置模板阻力
     */
    const val SetTargetResistanceLevel: Int = 0x04

    /**
     * 设置模板功率
     */
    const val SetTargetPower: Int = 0x05

    /**
     * 启动或者恢复运动
     */
    const val StartOrResume: Int = 0x07

    /**
     * 停止或者暂停
     */
    const val StopOrPause: Int = 0x08

    /**
     * 停止指令的值
     */
    const val Stop: Int = 0x01

    /**
     * 暂停指令的值
     */
    const val Pause: Int = 0x02

    /**
     * 设置目标踏频
     */
    const val setTargetedCadence: Int = 0x14

    /**
     * 设置目标距离
     */
    const val setTargetedDistance: Int = 0x0C

    /**
     * 设置目标时间
     */
    const val setTargetedTrainingTime: Int = 0x0D
}